On Compatible Triangulations of Simple Polygons
نویسندگان
چکیده
It is well known that, given two simple n-sided polygons, it may not be possible to triangulate the two polygons in a compatible fashion, if one's choice of triangulation vertices is restricted to polygon corners. Is it always possible to produce compatible triangulations if additional vertices inside the polygon are allowed? We give a positive answer and construct a pair of such triangu-lations with O(n 2) new triangulation vertices. Moreover, we show that there exists a \universal" way of triangulating an n-sided polygon with O(n 2) extra triangulation vertices. Finally, we also show that creating compatible triangulations requires a quadratic number of extra vertices in the worst case. 1 The Problem Given two simple polygons P 1 and P 2 , each with n vertices, it is not always possible to nd compatible triangulations of the two polygons. In other words, there may not exist a circular labeling of the corners of each polygon by consecutive numbers 1 through n and a set of n ? 3 non-crossing interior chords in P 1 , so that the open chords joining corresponding vertices in P 2 are disjoint and lie completely inside P 2. Consider gure 1|here each hexagon admits a unique triangulation, but the two triangulations are not compatible in the above sense, since the three interior chords \fan out" from a common vertex in P 1 and form a triangle in P 2. The following question was asked by Goodman and Pollack G]: Is it possible to triangulate any two polygons with the same number of vertices compatibly if additional vertices (Steiner points) are allowed in the interior? If yes, how many such points are required?
منابع مشابه
On Compatible Triangulations with a Minimum Number of Steiner Points
Two vertex-labelled polygons are compatible if they have the same clockwise cyclic ordering of vertices. The definition extends to polygonal regions (polygons with holes) and to triangulations—for every face, the clockwise cyclic order of vertices on the boundary must be the same. It is known that every pair of compatible n-vertex polygonal regions can be extended to compatible triangulations b...
متن کاملEfficient Approach for High Quality Compatible Triangulations Between Polygons
This paper presents a novel and efficient approach for building high quality compatible triangulations between two simple polygons. First, a triangulation with high quality is easily constructed for the first polygon by adding some Steiner points on the boundary of and inside the polygon. Then the connectivity of the triangulation vertices is transferred into the second polygon and the position...
متن کاملOn Hamiltonian Triangulations in Simple Polygons
An n-vertex simple polygon P is said to have a Hamiltonian Triangulation if it has a triangulation whose dual graph contains a hamiltonian path. Such triangulations are useful in fast rendering engines in Computer Graphics. We give a new characterization of polygons with hamiltonian triangulations and use it to devise O(n logn)-time algorithms to recognize such polygons. We also give eecient al...
متن کاملOn Hamiltonian Triangulations in
An n-vertex simple polygon P is said to have a Hamilto-nian Triangulation if it has a triangulation whose dual graph contains a Hamiltonian path. Such triangulations are useful in fast rendering engines in Computer Graphics. We give a new characterization of polygons with Hamiltonian triangulations. and use it to devise O(n log n)-time algorithms to recognize such polygons.
متن کاملGuaranteed intersection-free polygon morphing
We present a method for naturally and continuously morphing two simple planar polygons with corresponding vertices in a manner that guarantees that the intermediate polygons are also simple. This contrasts with all existing polygon morphing schemes who cannot guarantee the non-self-intersection property on a global scale, due to the heuristics they employ. Our method achieves this property by r...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Comput. Geom.
دوره 3 شماره
صفحات -
تاریخ انتشار 1993